package com.comtop.springboot.templet.modules.job.mapper;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.comtop.springboot.templet.modules.job.entity.ScheduleJobEntity;
import com.comtop.springboot.templet.common.mapper.BaseDao;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;

/**
 * 定时任务
 * 
 * @author wangjiafang
 * @version 1.0
 * @since 2016年12月1日 下午10:29:57
 */
@Mapper
public interface ScheduleJobMapper extends BaseMapper<ScheduleJobEntity> {
	/**
	 * 查询所有定时任务
	 * @param map
	 * @return
	 */
	List<ScheduleJobEntity> queryScheduleJobList(Map<String, Object> map);
	/**
	 * 批量更新状态
	 */
	int updateBatch(Map<String, Object> map);

	/**
	 * 批量删除
	 * @param jobIds
	 * @return
	 */
	int deleteBatch(Long[] jobIds);
}
